Приложение 4. Perl-совместимые регулярные выражения
|
\
|
общее обозначение для escape-последовательностей. Имеют различное использование, рассмотрены ниже
|
^
|
совпадает с началом фрагмента для поиска или перед началом строки в многострочном режиме
|
$
|
совпадает с концом фрагмента для поиска или перед концом строки в многострочном режиме
|
.
|
символьный класс, содержащий все символы. Этот метасимвол, совпадает с любым символом кроме символа новой строки по умолчанию.
|
[...]
|
символьный класс. Совпадение происходит с любым элементом из заданного в квадратных скобках списка
|
|
|
метасимвол означающий «или». Позволяет объединить несколько регулярных выражений в одно, совпадающее с любым из выражений-компонентов
|
(...)
|
ограничение подстроки поиска в общем шаблоне поиска
|
?
|
совпадает с одним необязательным символом
|
*
|
совпадает с неограниченным количеством любых необязательных символов
|
+
|
совпадает с неограниченным количеством символов. Для совпадения требуется хотя бы один произвольный символ
|
{мин, макс}
|
интервальный квантификатор - требуется минимум экземпляров, допускается максимум экземпляров.
|
\
|
Escape - символ
|
^
|
Инвертированный символьный класс, мета-символ обязательно должен быть первым символом в описании класса. Совпадение будет происходить с любыми символами, не входящими в символьный класс
|
-
|
Используется для обозначения интервала символов
|
[...]
|
Ограничитель символьного класса
|
![]() |
Copyright © 19972003 Art. Lebedev Studio | http://www.artlebedev.ru | Дата обновления: 15.01.2003 |